package org.example.design.builder;

import org.example.bean.pojo.House;

/**
 * @author huangshen
 * @version 0
 * @description HouseBuilder
 * @since 2022/1/30 20:02
 */
public abstract class HouseBuilder {

    protected House house = new House();

    public abstract void buildBasic();
    public abstract void buildWalls();
    public abstract void roofed();

    public House buildHouse() {
        return house;
    }

}
